EventEspresso\core\libraries\rest_api\ModelDataTranslator A

Total Complexity 75
Dependencies 20
Dependents 7
Total lines 663
Lines of code 382
Logical lines of code 141
Comment lines 196
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
prepareFieldValueForJson()
A
41 13 59
prepareFieldValueFromJson()
A
42 11 58
prepareConditionsQueryParamsForModels()
S
52 7 24
prepareConditionsQueryParamsForRestApi()
S
48 5 38
throwExceptionIfContainsSerializedData()
S
57 5 18
prepareQueryParamsForRestApi()
S
53 4 28
deduceFieldFromQueryParam()
S
52 4 25
prepareFieldValuesFromJson()
S
54 4 24
prepareFieldValuesForJson()
S
57 3 19
getTimestampWithTimezoneOffset()
S
53 2 26
parseTimezoneOffset()
S
62 3 11
removeGmtFromFieldName()
S
58 2 18
isRepresentableInJson()
S
78 3 3
prepareFieldNamesInArrayKeysFromJson()
S
68 2 7
prepareFieldNamesFromJson()
S
68 2 7
prepareFieldNameFromJson()
S
72 2 6
removeStarsAndAnythingAfterFromConditionQueryParamKey()
S
68 2 7
isGmtDateFieldName()
S
74 1 4